4WD vehicles - Alemán Inglés Diccionario